package com.zrrd.learn.chapter06;
import java.util.ArrayList;
import java.util.Arrays;
/**
 * 多态数组2
 *
 * @author asus
 * @version 1.0
 * @date 2023/7/13 15:26
 */

//public class DynamicArray02 {


//    public boolean delete(int start) {
//        int init_capacity = 10;
//        int max_capacity = Integer.MAX_VALUE;
//        int index = 0;
//        int[] bottom_array;
//
//        int[] as = {1, 1, 1, 1, 2, 3, 4, 5, 56, 12, 12, 3, 3, 3, 5, 56, 56, 67, 67, 7, 4, 23, 45, 67, 7, 78};
//        DynamicArray d = new DynamicArray();
//        for (int i = 0; i < as.length; i++) {
//            if (as[i] % 2 == 0) {
//                d.add(as[i]);
//            }
//            if (start >= index) {
//                return false;
//            }
//
//            if (start == index - 1) {
//                index--;
//                return true;
//            }
//            for (int i = start; i < bottom_array.length - 1; i++) {
//                bottom_array[i] = bottom_array[i + 1];
//            }
//            index--;
//            return true;
//
//            System.out.println(d.get(d.index));
//        }


//        public static void main (String[]args){
//
//            DynamicArray d = new DynamicArray();
//            d.add(1);
//            d.add(1);
//            d.add(1);
//            d.add(1);
//
//            d.delete(0);
//
//            for (int s = 0; s < d.size(); s++) {
//                System.out.println(d.get(s));
//            }
//
//            System.out.println(d.size());
            //引用类型
//        DynamicArray d = new DynamicArray();
//        System.out.println(d.size());
//
//        for (int i = 0; i < 100; i++) {
//            d.add(i + 1);
//        }
//
//        System.out.println(d.size());


//        }
//    }
//}
